The Squirrel (Menu)

Penn Street, Amersham
+44 1494 711291

Give a rating to The Squirrel

Suggest a dish

How much did you spend at The Squirrel?